/* 全局样式表 */
html, body, #app {
  height: 100%;
  margin: 0;
  padding: 0;
  min-width: 1024px;
  font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}

.el-breadcrumb {
  margin-bottom: 15px;
}

.el-card {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) !important;
}

.el-table {
  margin-top: 15px;
}

.el-pagination {
  margin-top: 15px;
  text-align: right;
}

/* 自定义主题色 */
:root {
  --primary-color: #409EFF;
  --success-color: #67C23A;
  --warning-color: #E6A23C;
  --danger-color: #F56C6C;
  --info-color: #909399;
}

/* 主布局容器样式 */
.main-container {
  height: 100%;
}

/* 侧边栏样式 */
.aside {
  background-color: #304156;
  transition: width 0.3s;
}

/* 主内容区域样式 */
.main {
  height: 100%;
  background-color: #f0f2f5;
  overflow: auto;
}

/* 内容区域卡片样式 */
.content-card {
  margin: 20px;
}

/* 表单样式 */
.form-container {
  padding: 20px;
  max-width: 600px;
}

/* 表格操作按钮样式 */
.operation-btn {
  margin-right: 10px;
} 